mechanical process engineering - French English Dictionary